//# sourceURL=index.js
var id//系统id
var sysimage;
var sysArry=["sysName","editionCode","remarks"];
$(function(){
    layui.use(['form', 'layer', 'element'], function(){
        var form=layui.form
        ,layer = layui.layer //弹层
        ,element = layui.element; //元素操作
        //获取系统信息
         $.ajax({
	           url: "/sys/getSys.do",               //请求地址
	           type: "POST",              //请求类型
	          // data:formatParam(requestData),              //请求数据
	           timeout: 200000,                //请求超时时间(毫秒)
	           headers: setHeader(),
	           success:function(res){         //请求成功
	        	   $(".sysNametitle ,title").append(res.resultData.sys.sysName);
	        	   $(".sysName").val(res.resultData.sys.sysName);
	        	   $(".editionCode").val(res.resultData.sys.editionCode)
	        	   $(".updatatime").html(changeTime(res.resultData.sys.updateTime))
	        	   $(".remarks").val(res.resultData.sys.remarks);
	        	   $(".phone").val(res.resultData.sys.phone);
	        	   $(".copyright").val(res.resultData.sys.copyright);
	        	   $("#viewer_icon img").attr({"src":res.resultData.sys.logoZh,"data-original":res.resultData.sys.logoZh});
	        	   $("#viewer_icon3 img").attr({"src":res.resultData.sys.logo2Zh,"data-original":res.resultData.sys.logo2Zh});
	        	   $("#viewer_icon2 img").attr({"src":res.resultData.sys.logoImageZh,"data-original":res.resultData.sys.logoImageZh});
	        	  /* $("#os").html(res.resultData.os+"/"+res.resultData.version);*/
	        	   id=res.resultData.sys.id;
	        	   sysimage=res.resultData.sys;
           }
        })        
         $(".notsure").click(function(){
        	 $(".bntgroup").hide();
        	 $(this).parent().siblings("input").blur(function(){
        	    $(this).css({"color":"#1E9FF","border":"0px"});        	   
        	 })
        	 //当点击取消按钮时，恢复原来的数据
        	 var id_name=$(this).parent().siblings("input").attr("id");
        	 var index=$.inArray(id_name,sysArry);
        	 $("#"+id_name).val(sysimage[sysArry[index]]);
         })
         $("#tableform").find("td").hover(function(){
        	 $(this).find("input").css({"border":"1px solid #000"});
        	 $(this).find(".bntgroup").show();			
		},function(){
			$(".bntgroup").hide();        	
         	$(this).find("input").css({"color":"#1E9FF","border":"0px"});
		});
         $(".sure").click(function(){
        	 var keyname=$(this).parent().siblings("input").attr("id")
        	 var value=$("#"+keyname).val();
        	 var requestData = {"id": id};
        	 //requestData.id=id;
        	 requestData[keyname]=value
        	 $.ajax({
  	           url: "/sys/update.do",               //请求地址
  	           type: "POST",              //请求类型
  	           data:formatParam(requestData),              //请求数据
  	           timeout: 200000,                //请求超时时间(毫秒)
  	           headers: setHeader(),
  	           success:function(res){         //请求成功
  	        	 if(res.status == 200)
	  				{
	    				layer.msg(res.resultMsg, {icon: res.icon},function(){
	    					//window.location.href="/login.html"
	    					//vue关闭方式
	    					window.opener = null;
	    					window.open("/login.html", "_top").close()
						}); 					
	  				}else if(res.status == 666){
						 TIMEOUT(); 
				    }else{
	  					layer.msg(res.resultMsg, {icon: res.icon});
	  				}  	        	
             }
          })  
         });
         //图片上传
	     $(".addicon").change(function (ev) { 
	    	var thisimg=$(this).siblings("a").find(".viewer_icon img");
	    	var thisupdata=$(this).siblings("a").attr("updata");
        	var imgData;
        	// 构造一个文件渲染对象
		    var reader = new FileReader();
		    // 得到文件列表数组
		    var fileObj = $(this)[0].files[0];
		    // 拿到文件数据
		    reader.readAsDataURL(fileObj);
		    reader.onload = function() {
		        // 获取文件信息
		        imgData = reader.result;		    
		    };
            var formData = new FormData();
            formData.append('myFile', $(this)[0].files[0]); // 固定格式
            var tishi = layer.open({
          	    title: false
                ,closeBtn: 0
                ,shadeClose: false
                ,area: ['130px', '70px']
                ,type: 1
                ,content: '图片上传中...'
            }); 
            $.ajax({
                  url:'/sysPermission/uploadSysImage.do' ,//后台接收数据地址
                  headers: setHeader(),
                  data:formData,
                  type: "POST",
                  dataType: "json",
                  cache: false,			//上传文件无需缓存
                  processData: false,		//用于对data参数进行序列化处理 这里必须false
                  contentType: false,
                  success:function(res){
                  	if(res.status==200){
                  		thisimg.attr("src",imgData);//查看地址
                  		thisimg.attr("data-original",imgData);//查看地址
						var requestData = {};
						    requestData[thisupdata]=res.resultData.path;
                  		 $.ajax({
                	           url: "/sys/update.do",               //请求地址
                	           type: "POST",              //请求类型
                	           data:formatParam(requestData),              //请求数据
                	           timeout: 200000,                //请求超时时间(毫秒)
                	           headers: setHeader(),
                	           success:function(res){         //请求成功
                	        	 if(res.status == 200)
              	  				{
                	        		layer.close(tishi);
              	    				layer.msg(res.resultMsg, {icon: res.icon},function(){
              	    					 window.location = "/login.html";
              						}); 					
              	  				}else if(res.status == 666){
              						 TIMEOUT(); 
              				    }else{
              	  				    layer.close(tishi);
              	  					layer.msg(res.resultMsg, {icon: res.icon});
              	  				}  	        	
                           }
                        })  
                  		form.render();//需要渲染一下
                  	}else if(res.status == 666){
   					   TIMEOUT(); 
    			    }else{
                  		layer.close(tishi);
                      	layer.msg(res.resultMsg, {icon: res.icon});                    		
                  	}
                  	
                  }
             })
	     });
    });
});
//图片点击事件
function Viewerfun(id){
	var viewer = new Viewer(document.getElementById(id), {
		url: 'data-original',
		navbar: false
  });
}